ten thousands - German English Dictionary